home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
qbbs
/
qbbs276s.zip
/
NICK-E.ZIP
/
SETUP.ZIP
/
NODE2.BAT
< prev
next >
Wrap
DOS Batch File
|
1992-05-04
|
5KB
|
275 lines
DVANSI
ECHO OFF
CD\QBBS
:FIRST
cd\qbbs\node2
C:\QBBS\quickbbs.EXE
:START
IF ERRORLEVEL = 201 GOTO MAINT
IF ERRORLEVEL = 200 GOTO MAINT
IF ERRORLEVEL = 199 GOTO MAINT
IF ERRORLEVEL = 130 GOTO RATS
IF ERRORLEVEL = 125 GOTO LOD
IF ERRORLEVEL = 121 GOTO MAINT
IF ERRORLEVEL = 120 GOTO FILES_WW
IF ERRORLEVEL = 115 GOTO GUTS
IF ERRORLEVEL = 110 GOTO ESTERIAN
IF ERRORLEVEL = 105 GOTO NETRUN
IF ERRORLEVEL = 100 GOTO GLOBAL
IF ERRORLEVEL = 97 GOTO VOTEEDIT
IF ERRORLEVEL = 95 GOTO VOTE
IF ERRORLEVEL = 90 GOTO TW2002
IF ERRORLEVEL = 85 GOTO PIT
IF ERRORLEVEL = 80 GOTO SINBAUD
IF ERRORLEVEL = 75 GOTO BARONS
IF ERRORLEVEL = 70 GOTO EC2
IF ERRORLEVEL = 65 GOTO CC
IF ERRORLEVEL = 60 GOTO YANKEE
IF ERRORLEVEL = 55 GOTO SUB
IF ERRORLEVEL = 50 GOTO FISHING
IF ERRORLEVEL = 45 GOTO CHESS
IF ERRORLEVEL = 40 GOTO BATTLESHIP
IF ERRORLEVEL = 7 GOTO BACKIN
IF ERRORLEVEL = 5 GOTO FIRST
IF ERRORLEVEL = 1 GOTO REBOOT
IF ERRORLEVEL = 0 GOTO END
echo It passed errorlevel 0
echo it passed errorlevel 0 >testing.txt
GOTO FIRST
:MAINT
CD\
ECHO ATH1>COM4
GOTO END
:RATS
CONVERT2
CD \QBBS\RATS
RATS121 /N2
CD \QBBS\NODE2
CONVERT2
QUICKBBS.EXE -R -e5
GOTO START
:SUB
CD\QBBS\DOORS\SUB
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
SA NODE02.CNF
DEL USERON.XXX
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:GUTS
CD\QBBS\DOORS
DM 1 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\GUTS\
CD\QBBS\DOORS\GUTS
GUTS.EXE C:\QBBS\DOORS\GUTS\GUTS.CNF C:\QBBS\DOORS\GUTS
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
:LOD
CD\QBBS\DOORS\LOD
GAME.EXE /PC:\QBBS\NODE2 /N2 /EMS /CHECK
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:GALWAR
CD\QBBS\DOORS\GALWAR
TWARS.EXE /PC:\QBBS\NODE2 /N2 /CHECK
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:CHESS
ECHO OFF
CD\QBBS\DOORS\CHESS
CHESS CHESS2.CNF
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:BATTLESHIP
ECHO OFF
CD\QBBS\DOORS\BTLSHIP
BSHIP BSHIP2.CNF
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:NETRUN
@ECHO OFF
WIXFIX
C:
CD \QBBS\DOORS\NET
NETRUN C:\QBBS\NODE2\DORINFO2.DEF
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
GOTO START
:SINBAUD
CD\QBBS\DOORS\SIN
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
CD\QBBS\DOORS
DM 4 GAP C:\QBBS\NODE2\ C:\QBBS\DOORS\SIN\
CD\QBBS\DOORS\SIN
SINBAUD NODE02.CNF
DEL USERON.XXX
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:MURDER
CD\QBBS\DOORS
DM 4 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\MM\
CD MM
MM30 MURDER2.CFG
INACTIVE 25
BULLETIN
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:ESTERIAN
CD\QBBS\DOORS\EC
ECGAME.EXE C:\QBBS\NODE2\DORINFO1.DEF
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:CC
@ECHO OFF
CD\QBBS\DOORS\CC
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
CARIB25 CARIB02.CFG PORT:F:4
DEL USERON.XXX
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:GLOBAL
ECHO OFF
ECHO ┌─────────────────┐ >COM1
ECHO │ Global Wars │ >COM1
ECHO └─────────────────┘ >COM1
CD\QBBS\DOORS
DM 4 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\GLOBAL\
CD GLOBAL
WAR /P \QBBS\DOORS\GLOBAL\PCBOARD.SYS /N WAR2.CFG
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:VOTEEDIT
C:
CD \qbbs\doors\VOTE
RPE.EXE 1 C:\QBBS\NODE2 QBBS
C:
CD \QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:VOTE
CD\QBBS\DOORS\VOTE
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
OPINION 2 C:\QBBS\NODE2 QBBS
DEL USERON.XXX
C:
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:TW2002
ECHO OFF
ECHO ┌─────────────────┐ >COM1
ECHO │ Trade Wars 2002 │ >COM1
ECHO └─────────────────┘ >COM1
CD\QBBS\TRADEWAR
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
COPY \QBBS\NODE2\DORINFO1.DEF
TW2002.EXE -QBBS
COPY DORINFO1.DEF \QBBS\NODE2
DEL DORINFO1.DEF
DEL USERON.XXX
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:PIT
CD\QBBS\DOORS\PIT
PIT.EXE /NODE02
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:BARONS
CD\QBBS\DOORS
DM 1 PCB14 C:\QBBS\NODE2\ C:\QBBS\DOORS\BARONS\ 38400
CD\QBBS\DOORS\BARONS
rem IF EXIST USERON.XXX GOTO USERON
rem COPY \QBBS\USERON.XXX
BARONS -NODE=2 -DOORINFO=C:\QBBS\DOORS\BARONS\PCBOARD.SYS
DEL USERON.XXX
CD \QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:EC2
CD\QBBS\DOORS\EC2
ECGAME.EXE C:\QBBS\NODE2\DORINFO1.DEF
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:YANKEE
CD\QBBS\DOORS\YT
IF EXIST USERON.XXX GOTO USERON
COPY \QBBS\USERON.XXX
YT.EXE C:\QBBS\NODE2\DORINFO1.DEF
DEL USERON.XXX
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:FISHING
CD\QBBS\DOORS\FISH
FISHING 1 C:\QBBS\NODE2 /B
IF EXIST DOOR_IN.USE DEL DOOR_IN.USE
CD\QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:FILEDOOR
C:
cd \QBBS\FILEDOOR
filedoor 1 C:\QBBS\NODE2 QBBS
C:
cd \QBBS\NODE2
QUICKBBS.EXE -r -e5
GOTO START
:USERON
ECHO Sorry, a user is currently in this door and it does not support >COM2
ECHO multi-node use, try again in a few minutes. >COM2
CD\QBBS\NODE2
QUICKBBS.EXE -R -E5
:BACKIN
CD\QBBS\NODE2
Echo Now back to the BBS, was that door registered? >COM2
QUICKBBS.EXE -E0 -R
GOTO START
:REBOOT
XU BOOT
:END
Echo Yep, all done folks!